that's dead and buried - Français Anglais Dictionnaire